The largest Questions Bank
A user-defined function is a complete and independent program unit, which can be used(or invoked) by the main program or by other sub-programs.